multiple solar cell - Spanish English Dictionary